package cn.zyq.charging.user.pojo.vo;

import cn.zyq.charging.user.pojo.po.Gender;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.AccessLevel;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.FieldDefaults;

import javax.persistence.EnumType;
import javax.persistence.Enumerated;
import java.math.BigDecimal;
import java.util.Date;

@Data
@NoArgsConstructor
@AllArgsConstructor
@FieldDefaults(level = AccessLevel.PRIVATE)
public class ChargingUserInfoVO {
    Integer id;
    Integer wx_open_id;
    String nick_name;
    BigDecimal balance;
    String  username;
    @Enumerated(EnumType.STRING)
    Gender gender;
    Integer  age;
    String  occupation;
    String  password;
    String phone;
    Date create_time;
    Date  update_time;
    Integer  deleted;
}
